package com.nuanshui.heatedloan.extension.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

@Retention(RetentionPolicy.RUNTIME)
@Target(value=ElementType.METHOD)
public @interface RequireAuth {
	
	
	boolean requireSign() default false;//是否需要sign签名
	boolean  requireSafeToken() default true;//是否需要safeToken 默认为true
	boolean requireLogin() default true;//是否需要登录，默认为true	
	int[]  roles()  default {};//需要的角色
}
